dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Hand Grenade
— definition
1.
hand grenade (Noun)
1 definition
hand grenade (Noun)
— A grenade designed to be thrown by hand.
1 type of
grenade